finger on the pulse

Translations
avoir le pouls de
Definitions
To be acutely aware of the latest trends, developments, or changes in a particular area or situation; to stay informed and up-to-date.